#slogan-section{
	font-size: 30px;
	text-align: center;
	padding:50px;
	background: #EEE;
	margin: 50px 0;
}

.slogan-title{
	font-size: 50px;
	margin: 10px;
}

.slogan-text{
	height:30px;
	line-height: 30px;
	font-size: 20px;
	color: #999;
}

#login-section {
	text-align: center;
	padding:20px;
}

.login-hidden-wrap{

}

.login-input{
	border: none;
	outline: none;
	padding: 5px 10px;
	border-bottom: 2px solid #eee;
	background: transparent;
	margin: 10px;
}
.login-passwd-preview{
	font-size: 12px; 
	color: #ddd;
	padding: 0;
	text-align: left;
}
.no-display{
	display: none;
}
.login-input:focus{
	border-bottom-color: #666;
}
.login-button{
	
}

#footer{
	//border-top: 1px solid #EEE;
	padding-top: 20px;
}

#footer p {
	text-align: center;
	font-size: 12px;
	color: #DDD;
}